.misbox {
  padding: 0.1rem 0.4rem;
  margin-top: -0.3rem;

  div {
    height: 0.6rem;
    line-height: 0.6rem;
    overflow: hidden;

    h1 {
      font-size: 0.34rem;
      font-weight: bold;
      color: @color3;
      float: left;
    }

    span {
      float: right;
      font-size: @font24;
      font-weight: 400;
      color: rgba(170, 170, 170, 1);
      line-height: 0.8rem;
    }
  }

  dl {
    padding: 0.35rem 0.26rem 0;
    border-radius: 0.06rem;
    box-shadow: 0 0 0.2rem rgba(240, 240, 240, 1);
    overflow: hidden;
    margin-top: 0.15rem;
    margin-bottom: 0.3rem;

    dd {
      width: 0.96rem;
      height: 0.97rem;
      float: left;

      img {
        width: 0.96rem;
      }
    }

    dt {
      margin-left: 0.26rem;
      float: left;
      width: calc(100% - 1.28rem);
      min-height: 1.14rem;
      position: relative;

      h1 {
        max-width: 3.5rem;
        font-size: 0.3rem;
        font-weight: 600;
        color: @color3;
      }

      h2 {
        font-size: @font24;
        font-weight: 400;
        color: rgba(170, 170, 170, 1);
        padding: 0.05rem 0;
        max-width: 3.6rem;
      }

      h3 {
        min-width: 2rem;
        height: 0.72rem;
        border: 1px solid rgba(255, 149, 45, 1);
        border-radius: 0.34rem;
        -webkit-transform: scale(0.5) translate(-50%, -50%);
        transform: scale(0.5) translate(-50%, -50%);
        font-size: 0.44rem;
        font-weight: 400;
        color: rgba(255, 149, 45, 1);
        text-align: center;
        display: table;
        line-height: normal;
        padding: 0 0.3rem;
        margin-top: 0.05rem;

        i {
          vertical-align: middle;
          display: table-cell;
        }
      }


      .active {
        border: 1px solid #AAAAAA;
        color: #AAAAAA;
      }

      span {
        font-size: 0.4rem;
        font-weight: 400;
        color: rgba(42, 43, 63, 1);
        position: absolute;
        right: -0.08rem;
        top: 0.2rem;
      }

      img {
        width: 1.25rem;
        height: 1.01rem;
        position: absolute;
        right: -0.08rem;
        top: 0.15rem;
      }

      p {
        width: 1.56rem;
        font-size: 0.28rem;
        text-align: center;
        font-weight: 400;
        color: rgba(250, 67, 75, 1);
        position: absolute;
        right: -0.08rem;
        top: 0.1rem;
      }

      h4 {
        font-size: 0.28rem;
        font-weight: 400;
        width: 1.56rem;
        padding: 0.08rem 0;
        text-align: center;
        color: rgba(255, 255, 255, 1);
        background: rgba(255, 70, 45, 1);
        border-radius: 0.26rem;
        position: absolute;
        right: -0.14rem;
        top: 0.6rem;
      }
    }
  }
}